package jhlee42;

import jhlee42.model.SungJuk2VO;
import jhlee42.services.SungJuk2Service;

// SungJuk2VO
public class J16SungJuk {
	// SungJuk2VO: 성적을 저장하는 클래스
	// SungJuk2Service : 총점,평균,학점,계산 클래스
	// SungJuk2IService : SungJuk2Service 의 인터페이스
	// 인터페이스 (SungJuk2ServiceImpl) 이렇게 쓰기도 한다..
	
	
	
	
	public static void main(String[] args) {
		// 성적 데이터를 저장하기 위해
		// 성적 변수(객체) 정의
		SungJuk2VO sj = new SungJuk2VO("태희", 98, 63, 100);
		
		// 총점,평균,학점을 처리하기 위해
		// 서비스 클래스 정의
		SungJuk2Service service = new SungJuk2Service();
		
		service.getTotal(sj); // 총점
		service.getAverage(sj); // 평균
		service.getGrade(sj); // 학점
		
		// 결과 출력
		System.out.println(sj.toString());


	}

}
